package com.maozzi.common.constant;

/**
 * 错误码常量值
 * D（default）开头：缺省错误
 * I（inner） 开头：服务内部错误
 * R（remote）开头：第三方远程服务错误
 *
 * @author maozi
 */
public interface ErrorCodeConstant {
    /**
     * 成功
     */
    String OK = "D200";
    /**
     * 请求参数有误
     */
    String WRONG_PARAMETERS = "D400";
    /**
     * 服务器走神了
     */
    String FILED = "D500";
    /**
     * 账号在另外一台设备登录
     */
    String LOGINED = "I300";
    /**
     * 您好，请先登录
     */
    String NEED_LOGIN = "I301";
    /**
     * 请求认证失败
     */
    String FILED_AUTH = "I401";
    /**
     * 没有权限禁止访问
     */
    String FORBIDDEN = "I403";
    /**
     * 请求参数有误
     */
    String NOT_FOUND = "I404";
    /**
     * 类型转换错误
     */
    String CAST_ERROR = "I600";
    /**
     * 操作失败
     */
    String FAILED_OPERATION = "I601";
}
